home *** CD-ROM | disk | FTP | other *** search
/ Freelog 117 / FreelogNo117-OctobreNovembre2013.iso / Programmation / jedit / jedit5.1.0install.exe / {app} / modes / mxml.xml < prev    next >
Extensible Markup Language  |  2013-07-28  |  4KB  |  171 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  4.  
  5. <MODE>
  6.     <PROPS>
  7.         <PROPERTY NAME="commentStart" VALUE="<!--" />
  8.         <PROPERTY NAME="commentEnd" VALUE="-->" />
  9.     </PROPS>
  10.     <RULES>
  11.     
  12.         
  13.         <!-- SGML comment -->
  14.         <SPAN TYPE="COMMENT1">
  15.             <BEGIN><!--</BEGIN>
  16.             <END>--></END>
  17.         </SPAN>
  18.  
  19.         <!-- DTD Entity declarations -->
  20.         <SPAN TYPE="KEYWORD2" DELEGATE="ENTITY-TAGS">
  21.             <BEGIN><!ENTITY</BEGIN>
  22.             <END>></END>
  23.         </SPAN>
  24.  
  25.         <!-- CDATA sections -->
  26.         <SPAN TYPE="KEYWORD2" DELEGATE="ACTIONSCRIPT">
  27.             <BEGIN><![CDATA</BEGIN>
  28.             <END>]]></END>
  29.         </SPAN>
  30.  
  31.         <!-- DTD instructions -->
  32.         <SPAN TYPE="KEYWORD2" DELEGATE="DTD-TAGS">
  33.             <BEGIN><!</BEGIN>
  34.             <END>></END>
  35.         </SPAN>
  36.  
  37.         <!-- PI directives -->
  38.         <SPAN TYPE="KEYWORD3">
  39.             <BEGIN><?</BEGIN>
  40.             <END>></END>
  41.         </SPAN>
  42.  
  43.         <!-- markup tags -->
  44.         <SPAN TYPE="MARKUP" DELEGATE="TAGS">
  45.             <BEGIN><</BEGIN>
  46.             <END>></END>
  47.         </SPAN>
  48.  
  49.         <!-- SGML entities -->
  50.         <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
  51.             <BEGIN>&</BEGIN>
  52.             <END>;</END>
  53.         </SPAN>
  54.         
  55.     </RULES>
  56.     <RULES SET="ACTIONSCRIPT" DEFAULT="MARKUP" IGNORE_CASE="FALSE">
  57.         <SEQ TYPE="KEYWORD2" DELEGATE="actionscript::MAIN">[</SEQ>
  58.     </RULES>
  59. <RULES SET="TAGS" DEFAULT="MARKUP" NO_WORD_SEP="-_">
  60.         <!-- SGML comment -->
  61.         <SPAN TYPE="COMMENT1">
  62.             <BEGIN><!--</BEGIN>
  63.             <END>--></END>
  64.         </SPAN>
  65.  
  66.         <SPAN TYPE="LITERAL3" NO_LINE_BREAK="FALSE" >
  67.             <BEGIN>"{</BEGIN>
  68.             <END>}"</END>
  69.         </SPAN>
  70.         
  71.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
  72.             <BEGIN>"</BEGIN>
  73.             <END>"</END>
  74.         </SPAN>
  75.  
  76.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
  77.             <BEGIN>'</BEGIN>
  78.             <END>'</END>
  79.         </SPAN>
  80.  
  81.         <SEQ TYPE="MARKUP">/</SEQ>
  82.         <MARK_PREVIOUS TYPE="LABEL" MATCH_TYPE="CONTEXT">:</MARK_PREVIOUS>
  83.         <SEQ TYPE="OPERATOR">:</SEQ>
  84.     </RULES>
  85.     
  86.     <RULES SET="DTD-TAGS" DEFAULT="KEYWORD2" IGNORE_CASE="FALSE">
  87.         <!-- SGML comment -->
  88.         <SPAN TYPE="COMMENT1">
  89.             <BEGIN><!--</BEGIN>
  90.             <END>--></END>
  91.         </SPAN>
  92.  
  93.         <!-- SGML comment -->
  94.         <SPAN TYPE="COMMENT1">
  95.             <BEGIN>--</BEGIN>
  96.             <END>--</END>
  97.         </SPAN>
  98.  
  99.         <!-- Parameter entities -->
  100.         <SPAN TYPE="LITERAL2" NO_WORD_BREAK="TRUE">
  101.             <BEGIN>%</BEGIN>
  102.             <END>;</END>
  103.         </SPAN>
  104.  
  105.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
  106.             <BEGIN>"</BEGIN>
  107.             <END>"</END>
  108.         </SPAN>
  109.  
  110.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
  111.             <BEGIN>'</BEGIN>
  112.             <END>'</END>
  113.         </SPAN>
  114.  
  115.         <!-- This appears in some SGML documents -->
  116.         <SPAN TYPE="KEYWORD2" DELEGATE="MAIN">
  117.             <BEGIN>[</BEGIN>
  118.             <END>]</END>
  119.         </SPAN>
  120.  
  121.         <SEQ TYPE="OPERATOR">(</SEQ>
  122.         <SEQ TYPE="OPERATOR">)</SEQ>
  123.         <SEQ TYPE="OPERATOR">|</SEQ>
  124.         <SEQ TYPE="OPERATOR">?</SEQ>
  125.         <SEQ TYPE="OPERATOR">*</SEQ>
  126.         <SEQ TYPE="OPERATOR">+</SEQ>
  127.         <SEQ TYPE="OPERATOR">,</SEQ>
  128.  
  129.         <KEYWORDS>
  130.             <KEYWORD1>EMPTY</KEYWORD1>
  131.             <KEYWORD1>INCLUDE</KEYWORD1>
  132.             <KEYWORD1>IGNORE</KEYWORD1>
  133.             <KEYWORD1>NDATA</KEYWORD1>
  134.             <KEYWORD1>#IMPLIED</KEYWORD1>
  135.             <KEYWORD1>#PCDATA</KEYWORD1>
  136.             <KEYWORD1>#REQUIRED</KEYWORD1>
  137.         </KEYWORDS>
  138.     </RULES>
  139.     <RULES SET="ENTITY-TAGS" DEFAULT="KEYWORD2">
  140.         <!-- SGML comment -->
  141.         <SPAN TYPE="COMMENT1">
  142.             <BEGIN><!--</BEGIN>
  143.             <END>--></END>
  144.         </SPAN>
  145.  
  146.         <!-- SGML comment -->
  147.         <SPAN TYPE="COMMENT1">
  148.             <BEGIN>--</BEGIN>
  149.             <END>--</END>
  150.         </SPAN>
  151.  
  152.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
  153.             <BEGIN>"</BEGIN>
  154.             <END>"</END>
  155.         </SPAN>
  156.  
  157.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
  158.             <BEGIN>'</BEGIN>
  159.             <END>'</END>
  160.         </SPAN>
  161.  
  162.         <SEQ TYPE="OPERATOR">=</SEQ>
  163.  
  164.         <SEQ TYPE="OPERATOR">%</SEQ>
  165.  
  166.         <KEYWORDS>
  167.             <KEYWORD1>SYSTEM</KEYWORD1>
  168.         </KEYWORDS>
  169.     </RULES>
  170. </MODE>
  171.